Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 OTTER CLOSE Semi-Detached £393,046 £137,500 27 Jun 2002